﻿@charset "utf-8";
/* CSS Document */
/* ============================
        共有样式 header  footer
   ============================*/

/* 通用代码*/
html,body,*{font-family:'Microsoft YaHei',Arial,'Times New Roman',SimHei;}
body{background:#fff;}
.wrap{width: 100%; margin:0 auto;  }
.fl{float:left;}
.fr{float:right;}
.main{margin:0 auto; width: 1200px;}

/* top 功能条*/
.top-wrap{ border-bottom:1px solid #e6e6e6; background:#f6f6f6;}
.top{margin:0 auto; width:1200px; height: 30px; font-size:12px; line-height:30px; color:#666; }
.top .fr{}
.top .fr a{color:#666;}
.top .fr a:hover{color:#333;}
.top .fr span{margin:0 10px; font-size:10px; line-height: 30px; color:#999;}


/* bar 区域*/
.bar-wrap{background:#f6f6f6;}
.bar{margin:0 auto; width:1200px; height:120px; }
.bar .logo{margin-top:25px;}
.bar .tel{margin-top:25px;}

/* nav 区域*/
.nav-wrap{overflow:visible; background:#094990;}
.nav{margin:0 auto; width:1200px; height:40px;}
.main-nav{}
.main-nav .fu-nav{position: relative;float:left; width: 108px; border-right:1px solid #2e629d; font-size:14px; line-height: 40px; text-align: center;}
.main-nav .fu-nav a{display:block;color:#fff; }
.main-nav .fu-nav.on{background:#990000;}

.sub-nav{position:absolute; display:none; z-index:999; top:40px; left:0;  width: 108px;  background:red;}
.sub-nav li{ text-align: center; line-height:20px; background:#81ADDE; border-top:1px solid #2e629d;}
.sub-nav a{display:block; width: 108px; padding:6px 0; color:#333;}
.sub-nav li a:hover{background:#094990;}


/* banner*/
.none{display:none;}
.banner{min-width:1200px;height:540px;position:relative;margin:0 auto;overflow:hidden;z-index:1;}
.banner_show{width:100%;text-align:center;height:540px;overflow:hidden;position:relative;}
.bannger_inbox{position:absolute;left:50%;top:0;}

/*fubanner*/
.none{display:none;}
.fubanner{min-width:1200px;height:280px;position:relative;margin:0 auto;overflow:hidden;z-index:1;}
.fubanner_show{width:100%;text-align:center;height:280px;overflow:hidden;position:relative;}
.fubanner_show img{width:100%;}
.fubannger_inbox{position:absolute;left:50%;top:0;}

/*翻页*/
.banner_pre_next{position:relative;z-index:105;top:300px;width:980px;left:50%;height:37px;margin-left:-500px;*left:240px;}
.banner_pre_next a{width:37px;height:37px;background:url(../images/btn.png) no-repeat;text-indent:-999em;}
.banner_pre_next .banner_btn_left{position:absolute;left:-37px;background-position:0px 0px;}
.banner_pre_next .banner_btn_right{position:absolute;right:-37px;background-position:-37px 0px;}

/*圆点*/
.yq_banner_list{width:260px;height:25px;position:absolute;bottom:15px;text-align:right;z-index:100;left:50%; margin-left:-150px;padding-right:12px;}
.yq_banner_list a{display:inline-block;width:19px;height:19px;background:url(../images/abg.png) no-repeat right;margin-right:10px;}
.yq_banner_list a.hover{background:url(../images/abg.png) no-repeat left;}

/* news-seclect 最新资讯 搜索*/
.news-seclect-wrap{background:#333;}
.news-seclect{margin:0 auto; width: 1200px; height: 60px; }

.news{width:700px; height: 36px; margin-top:12px; font-style: 12px;  line-height: 36px; color:#fff; display:none;}
.news h3{width:60px; color:#a51700;}
.scroll-new{width: 600px;height: 36px; overflow: hidden; line-height: 36px;}
.scroll-new ul{}
.scroll-new ul li{height:36px; line-height: 36px;}
.scroll-new ul li a{color:#ddd;}
.scroll-new ul li a:hover{color:#fcfcfc;}
.scroll-new ul li a span{margin:0 5px; color:#fff;}
.scroll-new ul li a:hover span{color:#fff;}

.seclect{width:370px; height: 36px; margin-top:12px; background:#fff;}
.seclect .text{width: 320px; height: 36px; border:none; outline:none; font-size:12px; line-height: 36px; color:#999; text-indent:12px; background:#fff;}
.seclect .button{width: 50px; height: 36px; border:none; outline:none; background:url(../images/seclect-btn-bg.jpg) no-repeat center; cursor:pointer;  }

/* 内容区域 main*/
.mian{margin:0 auto; width: 1200px; overflow: hidden;}
/* 公用CSS*/
.title{width: 100%; height: 80px; text-align: center; background:url(../images/title-bg.png) no-repeat center 0;}
.title h2{padding-top:30px; height:20px; font-weight:normal; font-size:18px; line-height:20px;}
.title h2 a{}
.title h2 p{height:20px; line-height:20px;font-size:12px; font-weight:normal; color: #999;text-transform: uppercase;}


/* footer link  copy*/
/* link*/
.link-wrap{margin-top:40px; background:#282d30;}
.link{margin:0 auto; width: 1200px; height: 60px; line-height: 60px; color:#c2c2c2; }
.link p{}
.link p span{color:#c2c2c2;}
.link p a{padding:0 5px;color:#c2c2c2;}
.link p  a:hover{color:#fff;}

.copy-wrap{ overflow:visible; background:#323639;}
.copy{position: relative;margin:0 auto;width: 1200px; height:200px; z-index: 9;}

.foot-logo{float:left;margin-top:60px; width: 180px; height: 60px;}

.address{float:left;margin:60px 20px 0; width: 510px; border-right:1px solid #676b6d;  border-left:1px solid #676b6d; }
.address p{margin:0px 20px 0 20px;  line-height:24px;color:#c2c2c2;}
.address p span{ padding-right:10px;}

.foot-tel{float:left; margin-top:60px;}
.foot-tel img{ height: 68px;}

.foot-qq{width: 116px; height: 30px;}
.foot-qq a{}
.foot-qq a img{width: 116px; height: 30px;}

.go-top{position: absolute; top:-60px; right:0; width: 150px; height: 260px; z-index:15;}
.go-top .top{width: 150px; height: 60px; text-align: center; line-height: 60px; color:#fff; background:#006ebd;}
.go-top .top a{display:block;color:#fff;}
.go-top .top a:hover{}

.go-top .erweima{height:200px; background:#3d4144;}
.go-top .erweima img{display:block; padding:15px; width: 120px; height: 120px;}
.go-top .erweima img{width: 120px; height: 120px;}
.go-top .erweima p{text-align: center; font-size:12px; line-height:18px; color:#fff;}